PVAIR: Partial Variable Assignment InterpolatoR

نویسندگان

  • Pavel Jancík
  • Leonardo Alt
  • Grigory Fedyukovich
  • Antti Eero Johannes Hyvärinen
  • Jan Kofron
  • Natasha Sharygina
چکیده

Despite its recent popularity, program verification has to face practical limitations hindering its everyday use. One of these issues is scalability, both in terms of time and memory consumption. In this paper, we present Partial Variable Assignment InterpolatoR (PVAIR) – an interpolation tool exploiting partial variable assignments to significantly improve performance when computing several specialized Craig interpolants from a single proof. Subsequent interpolant processing during the verification process can thus be more efficient, improving scalability of the verification as such. We show with a wide range of experiments how our methods improve the interpolant computation in terms of their size. In particular, (i) we used benchmarks from the SAT competition and (ii) performed experiments in the domain of software upgrade checking.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Partial Eigenvalue Assignment in Discrete-time Descriptor Systems via Derivative State Feedback

A method for solving the descriptor discrete-time linear system is focused. For easily, it is converted to a standard discrete-time linear system by the definition of a derivative state feedback. Then partial eigenvalue assignment is used for obtaining state feedback and solving the standard system. In partial eigenvalue assignment, just a part of the open loop spectrum of the standard linear s...

متن کامل

Ch-sat: a Complete Heuristic Procedure for Satissability Problems

This paper presents CH-SAT, a Complete Heuris-tic procedure for the SATissability problem (SAT) based on local search techniques. CH-SAT aims to combine the ee-ciency of local search and the completeness of memorizing-backtracking. CH-SAT extends successively a consistent partial assignment using a complete assignment as guidance for variable-ordering. To extend the partial assignment, CH-SAT u...

متن کامل

OMNI Interpolator for High-performance Motion Control System Part I: Algorithm of Interpolator

This paper presents the OMNI-Interpolator design based on the NURBS interpolation algorithm. The five main issues regarding CNC interpolator have been discussed. First, a unified NURBS interpolator is proposed to simplify the CNC interpolator design thoroughly. Then, the geometry chord error that usually occurs during interpolation calculation is well controlled to obtain high accuracy. Third, ...

متن کامل

Real-time Variable Feedrate Parametric Interpolator for Cnc Machining

In modern commercial CAD and systems, a wide variety of part shapes for dies and molds are usually represented in parametric curves (or surfaces) like the Bezier curve, B-spline, and NURBS. However, conventional CNC machines only provide line or circular interpolators. In order to perform the machining of molds, the shapes and desired tool paths designed using CAD/CAM systems are typically appr...

متن کامل

On Local Interpolation of DFT Outputs

In many cases frequency estimation of isolated tones can be aided by curve fitting to, or interpolation of interbin energy levels in DFT outputs. Methods of performing DFT magnitude and frequency interpolation are investigated and compared relative to practical realtime applications. Two new methods are proposed which may offer advantages over current approaches: a frequency interpolator which ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016